--- id: Banking - PixCashin-spec title: "Ficha técnica" handle: Pix Cobrança description: "" custom_edit_url: null --- ## Escopos necessários O token para consumir a API de Pix Dinâmico deve ser gerado usando o Authorization Code. **O escopo `openid`é obrigatório. Ele permite consultar o perfil do usuário BTG com acesso à conta.** É necessário escolher um dos seguintes escopos: | Escopo | Descrição | | :--------------------------------------------- | :-------------------------------------------------------------------- | | `empresas.btgpactual.com/pix-cash-in` | Permite criação e consulta de Pix Cobrança e recebimento de webhooks. | | `empresas.btgpactual.com/pix-cash-in.readonly` | Permite consulta de Pix Cobrança e recebimento de webhooks. | ## Dicionário de Termos | Termos | Descrição | | :--------- | :----------------------------------- | | location | QR Code | | locationId | Id do QR Code | | taxId | CPF/CNPJ | | txId | Id da cobrança atrelada a um QR Code | | emv | Código referente ao pix copia e cola | ## Eventos de webhook Os payloads disponíveis abaixo representam o conteúdo do campo `data`. | Evento | Descrição | | :---------------------------- | :------------------------------------------ | | `instant-collection.paid` | Cobrança de pix dinâmico paga | | `instant-collection.unlinked` | QR Desvinculado de cobrança de pix dinâmico | ### instant-collection.paid ```json { "id": "488f99ff-15d5-4694-ba6a-bcea811935b5", "txId": "f35eb3fa37904cff8cdbb5cca30f7bad", "status": "PAID", "pixKey": "b1e00008-0005-4a9c-ab05-70003ed62452", "displayText": "Fatura 000000008", "amount": { "value": 720, "allowCustomerChangeValue": false }, "location": { "id": "9c14c560-7a8b-47ec-a77f-00e94b5cc0ec", "integrationId": "3047031029004432472", "type": "cob", "path": "00000000000001/9c14c560-7a8b-47ec-a77f-00e94b5cc0ec.png", "description": "Fatura 000000008", "url": "https://static.empresas.btgpactual.com/pix/dynamic/qrcode/00000000000000/9c14c560-7a8b-47ec-a77f-00e94b5cc0ec.png", "integrationUrl": "api.developer.btgpactual.com/v1/p/v2/b1f11f2b088e497995e7c4090185814a" }, "paidAt": "2023-05-04T14:41:06.0530057Z", "paidAmount": 720, "payee": { "taxId": "00000000000001", "currency": "BRL", "branchCode": "00", "number": "000000006" }, "paidBy": { "taxId": "000000000000002", "name": "JUBIABA LTDA", "currency": "BRL", "branchCode": "50000", "number": "10000" } } ``` ### instant-collection.unlinked ```json { "id": "343e5732-5c76-490e-9b66-9869c0669813", "txId": "8f452f7ad1ad4d51ba391db932fadb8b", "taxId": "0000000000001", "status": "UNLINKED", "pixKey": "email@gmail.com", "displayText": "", "amount": { "value": 1, "allowCustomerChangeValue": false }, "location": { "id": "b649febc-9711-4c83-bfc5-b16a335370f2", "type": "cob", "description": "" }, "tags": { "order": "dev1", "venda": "281862" } } ```